home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / OpenGL / glxqueryhyperpipeattribsgix.z / glxqueryhyperpipeattribsgix
Encoding:
Text File  |  2002-10-03  |  6.9 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX((((3333GGGG))))                         OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ---- GGGGLLLLXXXX
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX - query current hyperpipe attributes
  10.  
  11.  
  12. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      int ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX( Display *_d_p_y,
  14.                                       int _t_i_m_e_S_l_i_c_e,
  15.                                       int _a_t_t_r_i_b,
  16.                                       int _s_i_z_e,
  17.                                       void *_r_e_t_u_r_n_A_t_t_r_i_b_L_i_s_t )
  18.  
  19.  
  20. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  21.      _d_p_y               Specifies the connection to the X server.
  22.  
  23.  
  24.      _t_i_m_e_S_l_i_c_e         Specifies the timeslice whose attributes are to be
  25.                        queried.
  26.  
  27.  
  28.      _a_t_t_r_i_b            Specifies the attribute being queried.
  29.  
  30.  
  31.      _s_i_z_e              Specifies the size of the attribute block.
  32.  
  33.  
  34.      _r_e_t_u_r_n_A_t_t_r_i_b_L_i_s_t  Pointer to block of memory for attributes.
  35.  
  36.  
  37. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  38.      ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX is part of the SSSSGGGGIIIIXXXX____hhhhyyyyppppeeeerrrrppppiiiippppeeee extension.
  39.  
  40.      ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX queries the currently bound hyperpipe for the
  41.      attribute listed in _a_t_t_r_i_b.  _a_t_t_r_i_b is one of the following:
  42.  
  43.      GGGGLLLLXXXX____PPPPIIIIPPPPEEEE____RRRREEEECCCCTTTT____SSSSGGGGIIIIXXXX    Queries the subrectangles that constitute the
  44.                            hyperpipe output during _t_i_m_e_S_l_i_c_e.  An array of
  45.                            GLXPipeRects will be returned in the memory pointed
  46.                            to by _r_e_t_u_r_n_A_t_t_r_i_b_L_i_s_t.  There will be one
  47.                            GLXPipeRect per pipe participating in the given
  48.                            _t_i_m_e_S_l_i_c_e. _r_e_t_u_r_n_A_t_t_r_i_b_L_i_s_t should point to a block
  49.                            of memory big enough to hold the GLXPipeRects.
  50.  
  51.      GGGGLLLLXXXX____PPPPIIIIPPPPEEEE____RRRREEEECCCCTTTT____LLLLIIIIMMMMIIIITTTTSSSS____SSSSGGGGIIIIXXXX
  52.                            Queries the maximum height and width of the
  53.                            subrectangles of the given _t_i_m_e_S_l_i_c_e.
  54.  
  55.      GGGGLLLLXXXX____HHHHYYYYPPPPEEEERRRRPPPPIIIIPPPPEEEE____SSSSTTTTEEEERRRREEEEOOOO____MMMMOOOODDDDEEEE____SSSSGGGGIIIIXXXX
  56.                            Queries whether the hyperpipe stereo mode is
  57.                            active. _r_e_t_u_r_n_A_t_t_r_i_b_L_i_s_t should point to an
  58.                            integer, which will be 1 if the mode is active, or
  59.                            0 if it is inactive.
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX((((3333GGGG))))                         OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ---- GGGGLLLLXXXX
  71.  
  72.  
  73.  
  74.      GGGGLLLLXXXX____HHHHYYYYPPPPEEEERRRRPPPPIIIIPPPPEEEE____PPPPIIIIXXXXEEEELLLL____AAAAVVVVEEEERRRRAAAAGGGGEEEE____SSSSGGGGIIIIXXXX
  75.                            Queries whether the hyperpipe stereo mode is
  76.                            active. _r_e_t_u_r_n_A_t_t_r_i_b_L_i_s_t should point to an
  77.                            integer, which will be 1 if the mode is active, or
  78.                            0 if it is inactive.
  79.  
  80.      ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX works with a direct context only.
  81.  
  82.  
  83. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
  84.      Returns 0000 on success.
  85.  
  86.      Returns GGGGLLLLXXXX____BBBBAAAADDDD____VVVVAAAALLLLUUUUEEEE if the attribute specified is incorrect, or if one
  87.      or more of the elements specified in the attribute list is incorrect.
  88.  
  89.      Returns GGGGLLLLXXXX____BBBBAAAADDDD____HHHHYYYYPPPPEEEERRRRPPPPIIIIPPPPEEEE____SSSSGGGGIIIIXXXX if the hyperpipe bound to the current
  90.      context is invalid or absent.  GGGGLLLLXXXX____BBBBAAAADDDD____CCCCOOOONNNNTTTTEEEEXXXXTTTT if there is no current
  91.      context, or if the current context is not a direct context.
  92.  
  93.  
  94. MMMMAAAACCCCHHHHIIIINNNNEEEE DDDDEEEEPPPPEEEENNNNDDDDEEEENNNNCCCCIIIIEEEESSSS
  95.      glXQueryHyperpipeAttribSGIX is currently supported only on
  96.      InfinitePerformance systems.
  97.  
  98.  
  99. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  100.      ggggllllXXXXHHHHyyyyppppeeeerrrrppppiiiippppeeeeAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX ggggllllXXXXQQQQuuuueeeerrrryyyyHHHHyyyyppppeeeerrrrppppiiiippppeeeeBBBBeeeessssttttAAAAttttttttrrrriiiibbbbSSSSGGGGIIIIXXXX hhhhyyyyppppeeeerrrrppppiiiippppeeee
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.